home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 25
/
AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso
/
Updates
/
Hardware
/
FreeWheel
/
Prefs.h
< prev
next >
Wrap
C/C++ Source or Header
|
2000-03-12
|
658b
|
23 lines
#ifndef PREFS_H
#define PREFS_H
struct PrefsGroup
{
void (*Dispose)(struct PrefsGroup *pg);
BOOL (*Save)(struct PrefsGroup *pg);
char *(*GetString)(struct PrefsGroup *pg,char *ItemID,char *def);
long (*GetLong)(struct PrefsGroup *pg,char *ItemID,long def);
BOOL (*SetString)(struct PrefsGroup *pg,char *ItemID,char *data);
BOOL (*SetLong)(struct PrefsGroup *pg,char *ItemID,long data);
/* Everything past this point is private! */
struct PrefsNode *(*GetNode)(struct PrefsGroup *pg,char *ItemID);
struct PrefsGroup *Next,*Prev;
struct PrefsNode *FirstNode;
char Name[32];
};
struct PrefsGroup *Prefs_GetGroup(char *GroupID);
#endif